﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace EntryExit
{
    public class UIConstants
    {
        public const int IDENTIFIER_NO_DATA_BEFORE_DOJ = -5;
        public const int IDENTIFIER_NO_SHIFT_DATA_AVAILABLE = -6;
        public const int IDENTIFIER_NO_LEAVE_DATA_AVAILABLE = -7;
        public const int IDENTIFIER_NO_LEAVE_DATA_AVAILABLE_SUN_OR_SAT = -8;
        public const int IDENTIFIER_NO_ATTENDANCE_DATA_NO_LEAVE_DATA = -9;
        public const int IDENTIFIER_LOW_WORK_HOURS = -10;
        public const int IDENTIFIER_NORMAL_WORK_HOURS = -11;
        public const int IDENTIFIER_OVER_WORK_HOURS = -12;
        public const int IDENTIFIER_MARKED_AS_LEAVE = -13;
        public const int IDENTIFIER_DAY_AFTER_TODAY = -14;
        public const int IDENTIFIER_NO_SHIFT_DATA_AVAILABLE_IN_FUTURE = -15;
        public const int IDENTIFIER_NO_LEAVE_DATA_AVAILABLE_IN_FUTURE = -16;
        public const int IDENTIFIER_NO_ATTENDANCE_DATA_AVAILABLE_IN_FUTURE = -17;
        public const int IDENTIFIER_LESSTHAN3_WORK_HOURS = -3;
        public const int IDENTIFIER_LOW_WORK_HOURS_HalfDay = -18;
        public const int IDENTIFIER_NO_DATA_OFFDAY = -19;

    }

    public struct ReportTypes
    {
        public const int Lessthan4 = 4;
        public const int Lessthan7 = 7;
        public const int Lessthan8 = 8;
        public const int Lessthan40 = 40;
        public const int Lessthan160 = 160;
    }
}